home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 2
/
Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso
/
Aminet
/
gfx
/
opal
/
tbsview015.lha
/
TBSView.doc
< prev
Wrap
Text File
|
1993-02-13
|
7KB
|
190 lines
TBSView v0.15
Written by The Burning Stickmen
Release Date: January 31, 1993
Copyright
~~~~~~~~~
TBSView, (c) Copyright 1992 The Burning Stickmen. All rights reserved.
TBSView is freeware, so no financial donations are required (but
nonetheless appreciated). TBSView may be freely distributed as long as all
documentation and the executable remain unchanged and are included with the
distribution. Commercial distribution is not allowed without written
permission from The Burning Stickmen.
Description
~~~~~~~~~~~
TBSView is a GIF viewer for use with the OpalVision graphics card.
TBSView currently only handles GIF87a format GIF's.
Use
~~~
TBSView is currently only usable from a CLI/shell. The parameters for
TBSView follow the AmigaDOS 2.0 standard. The argument template for
TBSView looks like this:
FILES/M,NODELAY/S,HOLDLAST/S,NAMES=FILENAMES/S,VERBOSE/S,LORES/S,NOLACE/S,
LTIMEPICS/S,LATCH=LATCHDISPLAY/S,SINGLE=SINGLEDISPLAY/S,DUAL=DUALDISPLAY/S,
AMP=AMIGAPRIORITY/S,OVP=OVPRIORITY/S,RESET=RESETOPAL/S,NOVIEW/S,
ERROR=EXTENDEDERROR/S
Here is a short explanation of each argument:
FILES/M
An unlimited number of filenames and file patterns can be specified
either as FILE=<filespec> or by just including <filespec> in the
command line. Any arguments that are not used by other options are
automatically considered to be filespecs.
NODELAY/S
When enabled, TBSView will show the images one after another as
fast as it is capable.
HOLDLAST/S
This option is only useful when NODELAY has been enabled. Since
the last image would be displayed for only a flash before TBSView
was finished with NODELAY enabled, this flag will hold the last
image in the same way that images are held without NODELAY.
NAMES=FILENAMES/S
This option will print out the filename of each image as it is
viewed.
VERBOSE/S
When enabled, extensive information about each image will be
printed out along with each image, including the image size, name,
etc.
LORES/S
Forces the OpalVision display to use a lo-res screen.
NOLACE/S
Forces the OpalVision display to use a non-interlaced screen.
TIMEPICS/S
This will make TBSView time the decoding process for each image,
and output the results to the CLI/shell.
LATCH=LATCHDISPLAY/S
TBSView will keep the last image loaded into the OpalVision, and
overlay Amiga graphics. This enables a GIF to be loaded as a
backdrop for your regular Amiga graphics (the backdrop will remain
until another program wants to make use of the OpalVision).
SINGLE=SINGLEDISPLAY/S
TBSView will make have only Amiga or OpalVision graphics visible,
not both. This is the default view mode.
DUAL=DUALDISPLAY/S
Creates an overlay effect, which places the OpalVision graphics
behind Amiga graphics. The priority of the OpalVision and Amiga
graphics can be changed with the AMIGAPRIORITY/OVPRIORITY flags.
AMP=AMIGAPRIORITY/S
OVP=OVPRIORITY/S
These two flags determine whether Amiga graphics have priority over
OpalVision graphics, or vice-versa. TBSView defaults to having the
OpalVision graphics having priority over Amiga graphics. If you
specifiy both flags, TBSView will leave OpalVision graphics with
priority over Amiga graphics.
RESET=RESETOPAL/S
This causes the internal state of the OpalVision to be reset. This
includes clearing any backdrop images and leaving the display as
the Amiga graphics only.
NOVIEW/S
This flag results in no decoding of GIF's, as well as no display of
GIF's. This can be handy when using VERBOSE to scan image stats.
ERROR=EXTENDEDERROR/S
Causes more extensive error messages to be displayed when an image
fails to load.
During the viewing of images, the following input events are monitored:
Keyboard "s" or "S":
Switches the display into a single-display mode. If OpalVision
graphics have priority over Amiga graphics, then the result will be
only OpalVision graphics. If Amiga graphics have priority, the
opposite will happen.
Keyboard "d" or "D":
Switches the display into dual-display mode, similar to using a
genlock to superimpose graphics over video. If OpalVision graphics
have priority over Amiga graphics, then the result will be the
OpalVision graphics showing everywhere except where colour zero
occurs in the OpalVision graphics, in which case Amiga graphics
will be shown. If Amiga graphics have priority, the opposite
effect will occur.
Keyboard "a" or "A":
Gives Amiga graphics priority over OpalVision graphics.
Keyboard "o" or "O":
Gives OpalVision graphics priority over Amiga graphics.
Keyboard "q","Q" or ESC:
Quits TBSView.
Keyboard <space>,<return>, or the right or middle mouse-button:
Advances to the next image (or quits if on the last image).
Examples:
TBSView #?gif
- this would view all GIF's in the current directory, pausing between
each GIF for keyboard input. The display would default to OpalVision
graphics visible without dual-display mode.
TBSView Test.gif dh1:Pics/GIFS/#? NODELAY HOLDLAST
- this would view Test.gif and all GIF's in the dh1:pics/GIFS drawer
with minimal time between each GIF. The last GIF would be held until
TBSView is quit by a space, enter or mouse-button click.
Requirements
~~~~~~~~~~~~
To use TBSView, you must have:
1. An OpalVision graphics card.
2. AmigaDOS Release 2 (Kickstart & Workbench 2.0) or greater.
Future Enhancements
~~~~~~~~~~~~~~~~~~~
- support for IFF and JPEG images
- faster GIF loader
- scrolling for super-bitmap images
- workbench version, including:
- invocation with selected icons
- 'drop box' icon to view images with
- TOOLTYPES support
Problems/Bugs
~~~~~~~~~~~~~
None known.
Support
~~~~~~~
If you encounter any problems with TBSView, please let us know! Our
support BBS is The Cloning Machine BBS (519) 749-2691. To report a
problem, just leave E-Mail to "The Burning Stickmen". Please include the
program name and version, as well as a report of the problem, and how to
reproduce it. A listing of your system configuration would also be
helpful, as well as any other software that you run in the background with
the program (Commodities, etc.).
New updates will also be available on The Cloning Machine, along with
other utilities produced by The Burning Stickmen. The Cloning Machine is
run on a US Robotics Dual Standard, and is 14.4K HST, and 9600 v.32, has
330 megs of hard drive space, and a CD-ROM drive is also on-line.
Also, any problems/suggestions/bug reports can be mailed to "The
Burning Stickmen" on the OpalVision support BBS.